package com.yunhai.model.vo.orr;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
                                                        import java.util.Date;
                                                                                                                                            import java.math.BigDecimal;
            import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.experimental.Accessors;
import java.util.Date;


/**
 * 出杯效率明细报表表 新增修改 Vo 类
 *
 * @author mengze
 * @date 2025-09-04 19:45:01
 */
@ApiModel("出杯效率明细报表表增加修改类型Vo")
@Data
@Accessors(chain = true)
public class OrrOutcupEfficiencyDetailVo {

    private Long id;
    /**
     * 记录唯一ID
     */
    @ApiModelProperty("记录唯一ID")
    private String uuid;
    /**
     * 门店名称
     */
    @ApiModelProperty("门店名称")
    private String storeName;
    /**
     * 客户端创建时间
     */
    @ApiModelProperty("客户端创建时间")
    private Date clientCreateTime;
    /**
     * 客户端完成时间
     */
    @ApiModelProperty("客户端完成时间")
    private Date clientFinishTime;
    /**
     * 客户端开始时间
     */
    @ApiModelProperty("客户端开始时间")
    private Date clientStartTime;
    /**
     * 产品编号
     */
    @ApiModelProperty("产品编号")
    private String productNumber;
    /**
     * 菜单名称
     */
    @ApiModelProperty("菜单名称")
    private String menuName;
    /**
     * 出杯速度（杯/秒）
     */
    @ApiModelProperty("出杯速度（杯/秒）")
    private Integer cupOutSpeed;
    /**
     * 物料消耗值
     */
    @ApiModelProperty("物料消耗值")
    private BigDecimal materialValue;
    /**
     * 预估物料值
     */
    @ApiModelProperty("预估物料值")
    private BigDecimal estimateValue;
    /**
     * 物料消耗值（字符串）
     */
    @ApiModelProperty("物料消耗值（字符串）")
    private String materialValueStr;
    /**
     * 预估物料值（字符串）
     */
    @ApiModelProperty("预估物料值（字符串）")
    private String estimateValueStr;
    /**
     * 缺失值
     */
    @ApiModelProperty("缺失值")
    private Integer missValue;
    /**
     * 缺失值（双精度）
     */
    @ApiModelProperty("缺失值（双精度）")
    private Integer missValueDouble;
    /**
     * 门店编号
     */
    @ApiModelProperty("门店编号")
    private String storeNumber;
    /**
     * 出杯速度（字符串，带单位）
     */
    @ApiModelProperty("出杯速度（字符串，带单位）")
    private String cupOutSpeedString;
    /**
     * 出杯数量
     */
    @ApiModelProperty("出杯数量")
    private Integer quantity;
    /**
     * 规格名称
     */
    @ApiModelProperty("规格名称")
    private String specName;
    /**
     * 机器唯一ID
     */
    @ApiModelProperty("机器唯一ID")
    private String machineUuid;
    /**
     * 倒料时间（秒）
     */
    @ApiModelProperty("倒料时间（秒）")
    private Integer pouringTime;
    /**
     * 倒料时间（字符串，带单位）
     */
    @ApiModelProperty("倒料时间（字符串，带单位）")
    private String pouringTimeStr;
    /**
     * 操作时间（秒）
     */
    @ApiModelProperty("操作时间（秒）")
    private Integer operateTime;
    /**
     * 操作时间（字符串，带单位）
     */
    @ApiModelProperty("操作时间（字符串，带单位）")
    private String operateTimeStr;

}
